Factors influencing habitat selection may be scale dependent, leading to different selection patterns at different spatial scales. By limiting habitat-selection studies to a single scale, important selection patterns could be missed. Despite this danger, many studies investigate habitat selection at a single scale, often ignoring macro-habitat selection: the selection of a home range within the study area. We investigated macro- and micro-habitat selection in milksnakes. Because of the importance of thermoregulation to ectotherms, we predicted that snakes would select habitats of high thermal quality at both micro- and macro-habitat scales. In 2003–2004, we located 25 individuals 890 times and characterized the habitat in detail at 279 locations used by milksnakes and at 279 paired random locations. Open habitats (fields, rocky outcrops, marshes) and edges have environmental temperatures that deviate less from the preferred body temperature range of milksnakes and offer characteristics that facilitate thermoregulation compared to forest. At the macro- and micro-habitat scales, milksnakes preferred habitats of high thermal quality: they used fields and rocky outcrops more than forests. Milksnakes also preferred edges at both scales. In addition, milksnakes preferred locations with open canopy and many rocks at the micro-habitat scale. These results support the notion that thermal quality influences habitat use in ectotherms and strengthen the idea that habitat-use studies should be conducted at more than one spatial scale to gain a complete understanding of the factors affecting selection.